class DisruptorFlame3rd extends xEmitter;

var bool FlameState;

state Ticking
{
	simulated function Tick( float dt )
	{
			LightBrightness += (Frand()-0.5)*50;
		        LightRadius += (Frand()-0.5)*0.75;
	}
}

simulated function timer()
{
	GotoState('Ticking');
}

simulated function PostNetBeginPlay()
{
	SetTimer(0.1,false);
	Super.PostNetBeginPlay();
}

simulated function Trigger(Actor Other, Pawn EventInstigator)
{
	LifeSpan+=0.5;
}

defaultproperties
{
     mStartParticles=0
     mMaxParticles=60
     mLifeRange(0)=0.400000
     mLifeRange(1)=0.900000
     mRegenRange(0)=80.000000
     mRegenRange(1)=120.000000
     mDistanceAtten=True
     mPosDev=(X=1.000000,Y=1.000000)
     mSpawnVecB=(Z=0.000000)
     mSpeedRange(0)=800.000000
     mSpeedRange(1)=1200.000000
     mMassRange(0)=0.100000
     mMassRange(1)=0.200000
     mOwnerVelocityFactor=1.000000
     mRandOrient=True
     mSpinRange(0)=-50.000000
     mSpinRange(1)=50.000000
     mSizeRange(0)=6.000000
     mGrowthRate=60.000000
     mColorRange(0)=(B=128,R=128,A=128)
     mColorRange(1)=(B=160,R=160,A=96)
     mAttenKa=0.400000
     mAttenKb=1.100000
     mAttenFunc=ATF_ExpInOut
     mRandTextures=True
     mNumTileColumns=4
     mNumTileRows=4
     mAttraction=2.000000
     LightType=LT_Steady
     LightHue=75
     LightSaturation=160
     LightBrightness=130.000000
     LightRadius=7.000000
     bLightChanged=True
     bDynamicLight=True
     bNetTemporary=False
     bReplicateInstigator=True
     RemoteRole=ROLE_SimulatedProxy
     AmbientSound=Sound'TFMedia.DisruptorFlame'
     LifeSpan=0.800000
     DrawScale=2.000000
     PrePivot=(Z=-20.000000)
     Skins(0)=Texture'TFMedia.Disruptor.DisruptorFlameTex1'
     ScaleGlow=1.500000
     Style=STY_Additive
     SoundVolume=255
     SoundRadius=512.000000
}
